package xml.manager;

import java.io.IOException;
import java.io.Reader;

import dominio.Sentido;
import xml.pacman.XmlOrdenPacman;

public class PersistenciaOrdenPacman extends
		PersistenciaGenerico<XmlOrdenPacman> {
	
	private static PersistenciaOrdenPacman instance;
	
	private PersistenciaOrdenPacman() {
		super(XmlOrdenPacman.class);
	}	
	
	public static PersistenciaOrdenPacman getInstance() {
		if (instance == null) {
			instance = new PersistenciaOrdenPacman();
		}
		return instance;
	}
	
	public Sentido cargarOrden(String path) throws IOException {
		return super.cargar(path).getDireccionPacman();
	}
	
	public Sentido guardarJuego(Reader input) {
		return super.cargar(input).getDireccionPacman();
	}
	
	public class lala {
		
	}
}

